- 01. Course Map
- 02. Take a Break (Story)
- 03. Take a Break (Output)
- 04. How Would You Do This?
- 05. Planning the Break
- 06. One Way of Doing This
- 07. Launching Python
- 08. What Is the Error?
- 09. Squashing the Bug
- 10. Making the Program Wait
- 11. Adding a Loop
- 12. Making the Program Wait Longer
- 13. Where Does Webbrowser Come From?
- 14. Reading Webbrowser Documentation
- 15. Enhancing the Take a Break Project
- 16. Take a Break Mini-Project
- 17. Course Map
- 18. Secret Message (Story)
- 19. Secret Message (Output)
- 20. Planning a Secret Message
- 21. Opening a File
- 22. Changing Filenames
- 23. Checking os Documentation
- 24. Renaming Files
- 25. What Is the Error?
- 26. Squashing the Bug
- 27. Rename Troubles
- 28. Where Does os Come From?
- 29. Reading os Documentation
- 30. Secret Message Mini-Project
- 31. Edge Case
- 32. When Functions Do Not Suffice